/************************************************************************
*File Name: client.h
*Author: wky
*Created Time: 2023年06月20日 星期二 22时24分20秒
*Describtion: 
************************************************************************/
#include <func.h>
#include "client_transfile.h"
typedef struct train_s{
    int length;
    char data[1024];
}train_t;

typedef struct order_s{
    int num;
    char opt[512];
}order_t;
enum{
    EXIT,
    CD,
    LS,
    PUTS,
    GETS,
    REMOVE,
    PWD,
    MKDIR,
    RMDIR,
    OTHRE,
};
int show();
int addEpoll(int epfd , int add_fd);
int delEpoll(int epfd, int delfd);
int isOrder(char*sentence,order_t* ord );
int pwd_client(int sockfd);
int lsClient(int sockfd);
int Mkdir(int sockfd);
int Rmdir(int sockfd);
int Remove(int sockfd);
